package com.common.redis.dao;//package com.lfrzzl.frame.redis.dao;
//
//import java.io.Serializable;
//
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.data.redis.core.RedisTemplate;
//import org.springframework.data.redis.serializer.RedisSerializer;
//
//public abstract class RedisGeneratorDao<K extends Serializable, V extends Serializable>{
//
//	@Autowired
//	protected RedisTemplate<K, V> redisTemplate;
//	
//	public RedisTemplate<K, V> getRedisTemplate() {
//		return redisTemplate;
//	}
//
//	/**
//	 * 
//	* 方法名:  setRedisTemplate
//	* 方法功能描述:    设置redisTemplate
//	* @param redisTemplate
//	* @return void    
//	* @Author:   zh
//	* @Create Date:   2017年1月19日
//	 */
//	public void setRedisTemplate(RedisTemplate<K, V> redisTemplate) {
//		this.redisTemplate = redisTemplate;
//	}
//	
//	/**
//	 * 
//	* 方法名:  getRedisSerializer
//	* 方法功能描述:    获取RedisSerializer
//	* @return
//	* @return RedisSerializer<String>    
//	* @Author:   zh
//	* @Create Date:   2017年1月19日
//	 */
//	protected RedisSerializer<String> getRedisSerializer() {
//		if (redisTemplate == null) {
//			return null;
//		}
//		return redisTemplate.getStringSerializer();
//	}
//}
